From: Jonas Dreßler Date: Fri, 14 Feb 2020 21:14:25 +0000 (+0100) Subject: authPrompt: Use the same hint text as the polkitDialog for the password X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~777^2^2~14 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=bcc652632d60e3ffa42484a6e6a99a12dea0a010;p=gnome-shell.git authPrompt: Use the same hint text as the polkitDialog for the password Be consistent and show the hint for the password entry that we already show in the polkitDialog in the auth dialog. https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/977 --- diff --git a/js/gdm/authPrompt.js b/js/gdm/authPrompt.js index 9a8cf44bf..8624d17f4 100644 --- a/js/gdm/authPrompt.js +++ b/js/gdm/authPrompt.js @@ -227,8 +227,14 @@ var AuthPrompt = GObject.registerClass({ } this._updateEntry(secret); - // HACK: the question comes directly from PAM - this.setQuestion(question.replace(/: *$/, '…').trim()); + + // Hack: The question string comes directly from PAM, if it's "Password:" + // we replace it with our own to allow localization, if it's something + // else we remove the last colon and any trailing or leading spaces. + if (question === 'Password:' || question === 'Password: ') + this.setQuestion(_('Password')); + else + this.setQuestion(question.replace(/: *$/, '').trim()); this.updateSensitivity(true); this.emit('prompted');